Network device selection for broadcast content

ABSTRACT

Providing network device selection for broadcast content is disclosed. Changes to a LTE or LTE-B network can be propagated in real-time, or near-real-time, to a mapping profile representative of the LTE or LTE-B network. This mapping profile can be employed in updating the LTE or LTE-B network. Further, the mapping profile can be employed in establishing a new LTE-B session, adapting an existing LTE-B session, maintaining an existing LTE-B session, etc. Access to a selection rule can enable the LTE or LTE-B network to rank a determined bearer path of the LTE or LTE-B network. LTE-B network and service management can be performed by the LTE-B network or components thereof, such as, at a BMSC component. Moreover, network device selection for broadcast content can be virtualized.

RELATED APPLICATION

The subject patent application is a continuation of, and claims priorityto each of, U.S. patent application Ser. No. 15/989,146, filed 24 May2018, and entitled “NETWORK DEVICE SELECTION FOR BROADCAST CONTENT,”which is a continuation of, U.S. patent application Ser. No. 14/825,124,filed Aug. 12, 2015, and entitled “NETWORK DEVICE SELECTION FORBROADCAST CONTENT,” issued 3 Jul. 2018 as U.S. Pat. No. 10,015,640, theentireties of which applications are hereby incorporated by referenceherein.

TECHNICAL FIELD

The disclosed subject matter relates to network device selection, e.g.,gateway selection, associated with broadcast of content, e.g., contentfrom a long term evolution (LTE), broadcast (LTE-B) network(s) orenhanced multimedia broadcast multicast service (eMBMS) network(s).

BACKGROUND

By way of brief background, conventional multimedia broadcast multicastservice (MBMS) generally employs low-context selection of networkelements to carry content from a content provider to a consuming device.Further, these services are typically implemented in a rigid orsemi-rigid configuration that may not perform well in dynamicallyevolving network topographies. The bearer paths are frequently manuallyupdated and often do not reflect up-to-date network topologies, e.g.,the conventional systems can fail to effectively learn the dynamics ofthe radio access and core network elements of a network in real-worldwhich can result in network topology changes.

BRIEF DESCRIPTION OF DRAWINGS

FIG. 1 is an illustration of an example system that facilitates networkdevice selection for broadcast content in accordance with aspects of thesubject disclosure.

FIG. 2 is a depiction of an example system that facilitates networkdevice selection for broadcast content among a plurality of broadcastservice areas in accordance with aspects of the subject disclosure.

FIG. 3 illustrates an example system that facilitates network deviceselection for broadcast content among a plurality of network devicepools in accordance with aspects of the subject disclosure.

FIG. 4 illustrates an example system that facilitates network deviceselection for broadcast content in conjunction with a network managementcomponent and analytic component in accordance with aspects of thesubject disclosure.

FIG. 5 illustrates an example system depicting network device selectionfor broadcast content for network devices in a plurality of regions inaccordance with aspects of the subject disclosure.

FIG. 6 illustrates an example method facilitating network deviceselection for broadcast content in accordance with aspects of thesubject disclosure.

FIG. 7 depicts an example method facilitating network device selectionfor broadcast content subject to a selection rule in accordance withaspects of the subject disclosure.

FIG. 8 illustrates an example method facilitating network deviceselection comprising a second BMSC component to facilitate broadcastcontent in accordance with aspects of the subject disclosure.

FIG. 9 depicts an example schematic block diagram of a computingenvironment with which the disclosed subject matter can interact.

FIG. 10 illustrates an example block diagram of a computing systemoperable to execute the disclosed systems and methods in accordance withan embodiment.

DETAILED DESCRIPTION

The subject disclosure is now described with reference to the drawings,wherein like reference numerals are used to refer to like elementsthroughout. In the following description, for purposes of explanation,numerous specific details are set forth in order to provide a thoroughunderstanding of the subject disclosure. It may be evident, however,that the subject disclosure may be practiced without these specificdetails. In other instances, well-known structures and devices are shownin block diagram form in order to facilitate describing the subjectdisclosure.

Conventional multimedia broadcast multicast service (MBMS) can rely ondetermining individual bearer paths to carry content from a service,e.g., server headend, etc., to a consuming device. Further, conventionalMBMS techniques applied in long term evolution (LTE) technologies, e.g.,as enhanced MBMS (eMBMS) or LTE-Broadcast (LTE-B), can fail to resolveissues that are often associated with the poor deployment of MBMSservices. These services, e.g., MBMS and eMBMS, typically can beproprietary standalone services lacking coordination between theproprietary providers. MBMS generally lacks automation and, as such,MBMS systems often do not reflect up-to-date network topologies becausethe proprietary systems fail to learn the dynamics of the radio accessand core network elements as well as network topology changes viaconventional interfaces. Moreover, where these conventional technologiesare ‘siloed’ there can be an inability to select other networkcomponents that can improve performance or can take advantage of othernetwork devices associated with other regions. Of note, the term MBMS,eMBMS, and LTE-B, can each generally be used interchangeably in thepresent disclosure, except where specifically recited to illustrate adistinction from the other terms as will be appreciable to those ofskill in the relevant arts.

In contrast to conventional systems that can be siloed and proprietaryfor each content delivery provider, network device selection forbroadcast content as disclosed herein can enable selection of alternatenetwork devices and/or components that can improve efficient use of thenetwork and associated resources that are inherently limited, improvefault response, reduce propagation times for broadcast content, etc.,via analysis of network topology and network characteristics associatedwith delivery of broadcast content. Network device selection forbroadcast content can comprise real-time or near-real-time analysis of atopology of a LTE, or LTE-B, network associated with broadcastingcontent to a service area. Moreover, network device selection forbroadcast content can employ the analysis of characteristics of one ormore LTE networks, or portions thereof, associated with broadcastdelivery to one or more service areas. As such, broadcast contentproviders can expect that network device selection for broadcastcontent, e.g., bearer paths between the broadcast content source anduser equipments (UEs), can be kept current and can therefore betterprovide reliable content delivery to one or more UEs in one or moreservice areas in comparison to conventional techniques. Moreover, thenetwork device selection for broadcast content can operate withincomponents of the network itself, reducing additional burdens associatedwith deploying additional components to a network. Furthermore, networkdevice selection for broadcast content can be responsive to evolvingnetwork characteristics, such as faults, latency, etc., and cantherefore be responsive to said characteristics.

Conventional techniques can fail due to the complexities associated withmesh-type network device architectures and can impede broadcast contentdelivery to a service area in view of the dynamic nature of thesecomplex mesh-type networks, for example, in self-organizing networks,especially those comprising small cell eNodeBs (eNBs), Wi-Fi accesspoints (APs), etc., the devices comprising the network can be in nearlyconstant flux and can be coupled to multiple other networkdevices/components for any given service area. This complexity onlyincreases with provisioning bearer paths for a plurality of serviceareas. Where broadcast content delivery systems are not updatedfrequently enough as to changes in the devices comprising the deliverynetwork, faults, changes in network characteristics, etc., there can besignificant failures to actually deliver broadcast content inconventional systems, e.g., routing data via edge devices that have lefta service area, edge devices that are highly burdened, edge devices thatare offline, etc. A benefit of network device selection for broadcastcontent is that it can, in some embodiments, be tightly integrated tonetwork elements, e.g., having carrier-level access to LTE-B networkcomponents such as broadcast/multicast service center (BMSC) components,media gateway (MGW) components, mobility management entity (MME)components, eNBs, and even to UEs on a carrier-network. This integrationcan also be related to pools of BMSC, MGW, MME, etc., e.g., in amesh-type network architecture, in one or more regions, allowing fornetwork device selection for broadcast content that can better navigatea mesh-type environment than conventional techniques.

In an aspect, network component(s) can comprise network device selectionfor broadcast content features. In an embodiment, a BMSC component cancomprise network device selection for broadcast content technology toenable LTE-B network component response to evolving network architectureand/or topology, fault remediation, and rule based network componentselection. As an example, a BMSC component can be coupled to a pluralityof MGW components and can accommodate ranking of the plurality of MGW toenable selection of a MGW that accommodates the broadcast content.Similarly, the example BMSC component can communicate with MGW and/orMME regional pools, e.g., one or more MGW and/or one or more MMEcomponent, one or more LTE radio access network (RAN) nodes, etc., tofacilitate provision of high-speed mobility services comprisingbroadcast content. While not all MME components within a regional pool,or across one or more regional pools, and their respective serving RANnodes may be eMBMS enabled during the initial broadcast servicedeployment phase, legacy MBMS services can also be accommodated to allowbroadcast of content to network areas served by conventionaltechnologies. In an aspect, the example BMSC component can be aware ofunderlying network topology design and can synchronize this to otherBMSC components that can be part of a BMSC component pool to enableoffloading of a session to another BMSC component that can be associatedwith desirable network characteristics, etc.

A device enabled for network device selection for broadcast content canmanage, in one or more regions, one or more BMSC components, one or moreMGW components, one or more MME components, one or more serving eNBs,etc., for one or more service areas, to allow selection of one or morebearer paths to enable LTE-B service in modern network architectures,including those comprising mesh-type architectures. These enableddevices can be responsive to reported LTE-B topology, or changesthereto, in real-time or near-real-time. Similarly, these enableddevices can analyze, in real-time or near-real-time, networkcharacteristics, such as faults, lost packets, jitter, latency, etc.,that can impact the efficacy of broadcast content and can be responsiveto these characteristics. In an aspect, a network component, such as anenabled BMSC component, etc., can be ‘aware’ of the downstream networktopology and associated characteristics when establishing or modifyingLTE-B sessions. In some embodiments, an enabled device can participatein nodal configuration of a LTE-B network, construction of a mappingprofile, and making the mapping profile available to other devicesand/or systems in real-time or near-real-time. In other embodiments, anenabled device can receive network information, e.g., a mapping profile,and can locally leverage this network information in managing networkdevice selection for broadcast content for network devices associatedwith delivery of broadcast content associated with a request received bythe enabled device.

In an aspect, LTE-B architecture as disclosed herein can be utilized foreffective broadcast content delivery, e.g., video services delivery,etc., over evolving LTE networks while preserving scarce spectrumresources. In a further aspect, emergency broadcasts that span acrossthe coverage areas, e.g., SAI=0, etc., can be readily accommodated byenabled devices to help ensure that all downstream nodes are able toestablish a LTE-B session successfully towards UEs so as to disseminatethe emergency broadcast content. In another aspect, network deviceselection for broadcast content can provide for preservation of scaresnetwork resources such that establishing or modifying LTE-B session(s)has limited effects to traditional LTE mobility services such as data,voice over LTE (VoLTE), E911 etc.

To the accomplishment of the foregoing and related ends, the disclosedsubject matter, then, comprises one or more of the features hereinaftermore fully described. The following description and the annexed drawingsset forth in detail certain illustrative aspects of the subject matter.However, these aspects are indicative of but a few of the various waysin which the principles of the subject matter can be employed. Otheraspects, advantages and novel features of the disclosed subject matterwill become apparent from the following detailed description whenconsidered in conjunction with the provided drawings.

FIG. 1 is an illustration of a system 100, which facilitates networkdevice selection for broadcast content in accordance with aspects of thesubject disclosure. System 100 can comprise long term evolution (LTE),broadcast (LTE-B) network 102. LTE-B network 102 can carry broadcastcontent(s) 110 from a content provider to a user, e.g., via UE(s) 104.LTE-B network can comprise one or more of broadcast/multicast servicecenter (BMSC) component(s) 140, media gateway (MGW) component(s) 160,mobility management entity (MME) component(s) 170, eNodeB (eNB)component(s) 190, UE(s) 104, etc. In some embodiments, LTE-B cancomprise a LTE network communicatively coupled to one or more BMSCcomponent(s) 140.

LTE-B network 102 can receive network analytic information 120. In someembodiments, network analytic information 120 can be determined byanother non-illustrated component. In other embodiments, networkanalytic information 120 can be received from LTE-B network 102 itself,or components comprising LTE-B network 102, e.g., network analyticinformation 120 can be received from one or more of BMSC component(s)140, MGW component(s) 160, MME component(s) 170, eNB component(s) 190,UE(s) 104, etc. In an aspect, network analytic information 120 cancomprise nodal interconnection information, e.g., mapping informationrelated to LTE-B network 102, etc., information related to acharacteristic(s) of LTE-B network 102 or the components comprisingLTE-B network 102, etc. As an example, network analytic information 120can comprise a map of LTE-B network 102 and latency reports related toone or more MGW component(s) 160 of LTE-B network 102. In an aspect,network analytic information 120 can also comprise similar informationfor another LTE-B network. In a further aspect, network analyticinformation 120 can comprise information related to a portion of a LTE-Bnetwork, e.g., a portion of LTE-B network 102 or a portion of anotherLTE-B network.

LTE-B network 102 can send and receive network analytic informationwithin LTE-B network 102, components thereof, with another LTE-B networkor portions thereof, etc. This network analytic information 120 cancomprise topology information, provisioning information, performanceinformation, traffic information, utilization information, historicalinformation, etc. As an example, network analytic information 120 cancomprise information related to the topology of LTE-B network 102 andinformation indicating service area associated with edge devices ofLTE-B network 102, e.g., eNB component(s) 190 coverage areas. As anotherexample, network analytic information 120 can comprise informationindicating that a MGW component 160 is scheduled to be offline forservice/repair at a future date/time, such that this information can beemployed in determining a topology mapping profile associated with saiddate/time that reflects a lower ranking of MGW component 160 and ahigher ranking for other MGW components 160 to maintain broadcastcoverage to service areas that would normally be served by theanticipated offline MGW component 160. As a further example, networkanalytic information 120 can comprise information related to anindication that an eNB component 190 is highly burdened such that analternative eNB 190 can be selected, e.g., via a mapping profile, toenable establishment of a new FTE-B session or maintenance or anexisting FTE-B session in the service area of the burdened eNB 190,e.g., traffic balancing and load shifting can be enabled for LTE-B viathe instant disclosure. As a still further example, newly added, ordeleted, femtocells (not illustrated) can be reflected in a topology mapwherein information related to the addition or removal of the femtocellsis comprised in network analytic information.

In some embodiments, a carrier-network operating an LTE network hasready access to the types of information that can comprise networkanalytic information 120 as disclosed herein. This information can becommunicated to LTE-B network management component 102 by core-networkcomponents of the carrier network via network analytic information 120.As such, network device selection for broadcast content as disclosedherein can offload management and analysis of a LTE-B network from acontent broadcaster(s), e.g., the broadcaster can request establishmentof a session(s) and network device selection for broadcast content canbe managed by components of LTE-B network 102, e.g., via a networkdevice selection enabled BMSC component(s) 140, etc. This can allow thebroadcaster to focus on content to be broadcast to a UE without needingto directly analyze or manage network component architecture ordetermining a bearer path for broadcast content.

In an aspect, LTE-B network 102 or components thereof, e.g., enableddevice, can adapt the configuration of LTE-B network 102. In anembodiment, an enabled device, e.g., network device selection enabledBMSC component(s) 140, etc., can manage LTE-B network 102 in response tonetwork analytic information 120 received by LTE-B network 102 orcomponents thereof, e.g., the enabled BMSC component 140, etc. As anexample, an enabled device can direct alterations to the topology ofLTE-B network 102 to, for example, move LTE-B sessions from a firstburdened eNB component 190 to another less burdened eNB component 190 inresponse to receiving information that the first eNB 190 is burdened. Asanother example, an enabled device can restrict LTE-B via a newly addednetwork edge device, e.g., a newly added Wi-Fi AP, etc., until a historyof effective service has been established. As a further example, anenabled device can restrict LTE-B via a network edge device, e.g., afemtocell, etc., based on historical information reflecting spotty LTE-Bservice and, in some instances, the spotty edge device can be removed,e.g., temporarily or permanently blacklisted, etc., from LTE-B network102, although it may remain in a LTE network for purposes other thanLTE-B content broadcasts. In another aspect, an enabled device canperform analysis of, and/or operations on information received networkanalytic information 120 that, in some instances, can reflect areal-time, or near-real-time, state or condition of LTE-B network 102.

An enabled device, e.g., network device selection enabled BMSCcomponent(s) 140, etc., can determine establishment of LTE-B sessionsbased on network analytic information 120. In some embodiments,additional information can also be included in demining LTE-B sessionestablishment, provisioning, maintenance/updating of existing sessions,etc. As an example, broadcast content 110, can be analyzed by an enableddevice or component of LTE-B network 102, such as verifying broadcastcontent 102 complies with one or more rules. Rules can relate toencoding, resolution, content restrictions, content classification,rights to broadcast the content, or nearly any other aspect related tothe content. In an example, broadcast content 102 can be determined, byan enabled device of LTE-B network 102, e.g., network device selectionenabled BMSC component(s) 140, etc., to comprise copyrighted materialwithout an applicable license or permission for broadcast of thecopyrighted material, whereby the enabled device can restrictestablishing LTE-B sessions in accord with reducing piracy of content.In a further example, objectionable or illegal content can berestricted, e.g., child pornography, dissemination of classifiedmaterials, etc. In another example, based on a LTE-B network topologydetermined by an enabled device of LTE-B network 102 from networkanalytic information 120, and information related to broadcastcontent(s) 110, LTE-B sessions can be adapted to increase the quality ofdelivered content where LTE-B network 102 is underutilized, or torestrict the quality of delivered content where LTE-B network 102 isburdened, in accord with customer agreements for both the provider ofthe broadcast content(s) 110 and the customers associated with UE(s)104, e.g., via customer profile information comprised in networkanalytic information 120, etc.

As LTE-B networks, e.g., 102, become more ubiquitous and of increasingcomplexity, management of the LTE-B network and of the LTE-B relatedservices becomes increasingly relevant in contrast to conventionaltechniques that are generally proprietary and have limited ability tointeract with the LTE-B network in a timely manner. As an example,conventional techniques can result in numerous vertically integratedbroadcast services that each require separate maintenance and updating,e.g., ‘siloing’, which can actually increase backend traffic associatedwith a LTE-B network, e.g., 102, by increasing traffic associated withreceiving requests for topology information from numerous broadcastservices, replying to each of those proprietary broadcast services, andlittle ability to adapt the LTE-B network itself in response tocompeting requests from these multiple broadcast services. In contrast,the presently disclosed subject matter provides for a plurality ofbroadcast services, wherein the maintenance and management of LTE-Bnetwork 102 is not performed by numerous competing broadcast services.Moreover, broadcast content itself, e.g., 110, can play a role in LTE-Bsession establishment or maintenance, allowing for effective qualitycontrol with regard to the broadcast content. This can aid in effectivedissemination of the broadcast content that accords with the conditionof LTE-B network 102, as well as customer agreements, service provideragreements, etc., piracy protection, restrictions based on the subjectmatter of the broadcast content, e.g., illegal and/or immoral materials,etc.

In some embodiments, components of system 100 can be tightly integratedwith systems associated with the control and management of an LTEnetwork, e.g., administered by carrier network core-components. Giventhat carriers already manage LTE networks, it can readily be appreciatedthat facilitating management of LTE-B networks and service, as disclosedherein, is highly complementary. Moreover, where carriers can virtualizetheir core-networks, the present disclosure can allow for highlyflexible deployments, such as enabling mobile virtual network operators(MVNOs) to deploy separate instances of network device selection forbroadcast content that can be tailored to the MVNO while still remainingresponsive to LTE-B network 102 self-analysis, network self-management,service self-management, etc.

In some embodiments, multiple broadcast content providers can introducecontent, e.g., 110, to LTE-B network 102, e.g., via any enabled BMSCcomponent(s) 140. The several content packages, or streams, can berouted to the correct service areas for each stream in a manner that istypically more efficient and more fault tolerant than several discreteproprietary MBMS providers could provide. In an aspect, network deviceselection enabled devices can then facilitate establishment of new LTE-Bsessions or updating of existing LTE-B sessions based on the networkanalytic information 120 received in view of the several individualcontent streams. This, in comparison to conventional techniques, canreduce the redundancy of components associated with deploying multipleproprietary systems on top of an LTE network in an effort to accomplishsimilar results.

FIG. 2 is a depiction of a system 200 that can facilitate network deviceselection for broadcast content among a plurality of broadcast serviceareas in accordance with aspects of the subject disclosure. System 200can comprise LTE-B network 202 and 203. These LTE-B networks can carrybroadcast content(s), e.g., 212, 213, etc., from a content provider to auser. The LTE-B networks can comprise one or more network deviceselection enabled components, not illustrated for clarity and brevity,such as an enabled BMSC component in addition to BMSC component(s) 240,an enabled MGW component, an enabled MME component, an enabled eNBcomponent, an enabled UE, etc. In some embodiments, LTE-B network 202 or203 can comprise a LTE network communicatively coupled to one or moreBMSC component(s) 240.

BMSC component(s) 240 is enabled to manage LTE-B network 202 or 203,based on network analytic information 220 or analysis thereof, alone orin conjunction with other information germane to management orestablishment of a LTE-B session. In some embodiments, network analyticinformation 220 can be sourced from a LTE-B network, e.g., 202, 203,components thereof, etc. In other embodiments, network analyticinformation 220 related to a LTE-B network such as 202, 203, etc., canbe determined by another non-illustrated component and made available toBMSC component(s) 240. In an aspect, network analytic information 220can comprise nodal interconnection information, e.g., mappinginformation related to LTE-B network 202, 203, etc., information relatedto a characteristic(s) of LTE-B network 202, 203, etc., or thecomponents comprising LTE-B network 202, 203, etc. As an example,network analytic information 220 can comprise a map of LTE-B network 202and latency reports related to one or more MME component(s) of LTE-Bnetwork 203. In an aspect, network analytic information 220 can alsocomprise similar information for another LTE-B network, not illustrated.In a further aspect, network analytic information 220 can compriseinformation related to a portion of a LTE-B network, e.g., a portion ofLTE-B network 202, 203 or a portion of another LTE-B network. Further,LTE-B network 202 can send and receive network analytic information 220within LTE-B network 202, components thereof, with another LTE-B networkor portions thereof, etc., and LTE-B network 203 can perform similaroperations.

Network analytic information 220 can comprise topology information,provisioning information, performance information, traffic information,utilization information, historical information, etc. As an example,network analytic information 220 can comprise information related to thetopology of LTE-B network 202 and information indicating service areaassociated with edge devices of LTE-B network 203. As another example,network analytic information 220 can comprise information indicatingthat a MGW component of LTE-B network 203 is offline, whereby thisinformation can be employed by BMSC component(s) 204 in selecting a MGWcomponent of LTE-B network 202 as a substitute in existing or new LTE-Bsessions. As a further example, network analytic information 220 cancomprise information related to an indication that an eNB component ishighly burdened such that an alternative eNB can be selected to enableestablishment of a new FTE-B session or maintenance or an existing FTE-Bsession in the service area of the burdened eNB. As a still furtherexample, newly added, or deleted, femtocells (not illustrated) can bereflected in a topology map wherein information related to the additionor removal of the femtocells is comprised in network analyticinformation.

In an aspect, BMSC component(s) 240 can be enabled to manage LTE-Bnetworks, e.g., 202, 203, etc., or components thereof, based on networkanalytic information 220, e.g., BMSC component(s) 240 can adapt theconfiguration of LTE-B network 202, 203, etc. In an embodiment, BMSCcomponent(s) 240 can manage LTE-B network 202, 203, etc., in response toreceiving network analytic information 220. As an example, BMSCcomponent(s) 240 can direct alterations to the topology of LTE-B network202, 203, etc., to, for example, move LTE-B sessions from a firstburdened eNB component of LTE-B network 202 to another less burdened eNBcomponent of LTE-B network 203. As another example, BMSC component(s)240 can restrict LTE-B sessions employing a newly added network edgedevice, e.g., a newly added Wi-Fi AP, etc., until a history of effectiveservice has been established. As a further example, BMSC component(s)240 can increase LTE-B sessions employing a network edge device, e.g., afemtocell, etc., based on historical information reflecting laudableservice. In another aspect, BMSC component(s) 240 can perform analysisof, and/or operations on network analytic information 220 that, in someinstances, can reflect a real-time, or near-real-time, state orcondition of LTE-B network 202, 203, etc.

BMSC component(s) 240 can determine establishment of LTE-B sessionsbased on network analytic information 220. In some embodiments,additional information can also be included in demining LTE-B sessionestablishment, provisioning, maintenance/updating of existing sessions,etc. As an example, broadcast content 212, 213, etc., can be analyzed byBMSC component(s) 240, such as verifying broadcast content, e.g., 212,213, etc. complies with one or more rules. Rules can relate to encoding,resolution, content restrictions, content classification, rights tobroadcast the content, or nearly any other aspect related to thecontent. In an example, broadcast content 212 can be analyzed, by BMSCcomponent(s) 240, in view of a LTE-B network topology from networkanalytic information 220, resulting in a determination that broadcasttraffic can be shifted, e.g., by establishing additional LTE-B sessions,from LTE-B network 202 where LTE-B network 203 is underutilized.

In some embodiments, components of system 200 can be tightly integratedwith systems associated with the control and management of an LTEnetwork, e.g., administered by carrier network core-components. Giventhat carriers already manage LTE networks, it can readily be appreciatedthat facilitating management of LTE-B networks and service, e.g., viaBMSC component(s) 240, is highly complementary. Moreover, where carrierscan virtualize their core-networks, the present disclosure can allow forhighly flexible deployments, such as enabling mobile virtual networkoperators (MVNOs) to deploy separate instances of BMSC component(s) 240for network device selection for broadcast content tailored to the MVNOwhile still remaining responsive to LTE-B network 202, 203, etc.,analysis, network management, service management, etc.

In some embodiments, multiple broadcast content providers can introducecontent, e.g., 212, 213, etc., to LTE-B networks, e.g., 202, 203, etc.,via BMSC component(s) 240. The several content packages, or streams, canbe routed to the correct service areas for each stream in a manner thatis can be more efficient and more fault tolerant than several discreteproprietary LTE-B providers can provide. In an aspect, BMSC component(s)240 can facilitate establishment of new LTE-B sessions or updating ofexisting LTE-B sessions based on the network analytic information 220and in view of the several individual content streams, 212, 213, etc.,reducing the redundancy of components associated with deploying multipleconventional systems on top of an LTE network in an effort to accomplishsimilar results.

In an aspect, BMSC component(s) 240 can receive selection rule(s) 230.Selection rule(s) 230 can be related to selection of network componentscomprising LTE-B networks, e.g., 202, 203, etc., in view of networkanalytic information 220, supplemental information, or informationderived from analysis of network analytic information 220 by BMSCcomponent(s) 240. In an embodiment, selection rule(s) 230 can be relatedto designating a primary BMSC component 240. A primary BMSC component240 can act as a fixed point of entry for broadcast content 212, 213,etc. In some instance, a primary BMSC component, e.g., 240, etc., can bedesignated due to geographic proximity to a broadcast content source, abroadcast content provider, etc. As an example, a BMSC component(s) 240can be designated as a primary BMSC component 240 based on it beingco-located with a content server hosting broadcast content, e.g., 212,213, etc. It will be noted that a primary BMSC component 240, candesignate another BMSC component(s) 240 in establishing or adapting aLTE-B session based on network analytic information 220. As an example,a primary BMSC component 240 can designate another BMSC component(s) 240in establishing a LTE-B session in response to locating anothercache/mirror of broadcast content 212, 213, etc., that is locatedproximate to the other BMSC component(s) 240 and would provide broadcastwith lower latency.

Selection rule(s) 230 can further relate to characteristics of elementsof an LTE-B network, e.g., 202, 203, etc., that can be provisioned in abearer path for broadcast content delivery. Nearly any rule can beconsidered within the scope of the presently disclosed subject matterand these can not all be enumerated for the sake of clarity and brevity.Some examples of selection rule(s) 230 can include use of networkcomponents located only in a designated region/country, explicitly notin a region/country, etc., use of network components associated with ascoring metric, such as related to latency, jitter, uptime, etc., use ofnetwork components associated with certain monetary costs or othercosts, etc., use of network components of/not of a certain brand, use ofnetwork components employing/not employing identified software orsoftware versions or patches, etc. As will be appreciated, by one ofskill in the relevant art, all such information can readily be comprisedin network analytic information 220, etc., and employed by BMSCcomponent(s) 240 in conjunction with selection rule(s) 230 whendetermining establishment or modification of a LTE-B session.

FIG. 3 illustrates a system 300 that facilitates network deviceselection for broadcast content among a plurality of network devicepools in accordance with aspects of the subject disclosure. System 300can comprise LTE-B networks, not illustrated, or components thereof,e.g., BMSC component(s) 340-342, etc., MGW component(s) 360-362, etc.,or other components as disclosed herein. These LTE-B networks of theircomponents can carry broadcast content, e.g., 312, etc., from a contentprovider to a user. The LTE-B networks can comprise one or more networkdevice selection enabled components, such as an enabled BMSC component,e.g., BMSC component(s) 340-342, etc. In some embodiments, an LTE-Bnetwork can comprise a LTE network communicatively coupled to one ormore BMSC component(s) 340-342, etc.

BMSC component(s) 340-342, etc., are enabled to manage LTE-B networks,based on network analytic information 320, or analysis thereof, alone orin conjunction with other information germane to management orestablishment of a LTE-B session. In some embodiments, network analyticinformation 320 can be sourced from a LTE-B network, components thereof,etc. In other embodiments, network analytic information 320 related to aLTE-B network can be determined by another non-illustrated component andmade available to BMSC component(s) 340-342, etc. In an aspect, networkanalytic information 320 can comprise nodal interconnection information,e.g., mapping information related to a LTE-B network, informationrelated to a characteristic(s) of a LTE-B network or the componentscomprising a LTE-B network. Network analytic information 320 cancomprise topology information, provisioning information, performanceinformation, traffic information, utilization information, historicalinformation, etc.

In an aspect, BMSC component(s) 340-342, etc., can be enabled to manageLTE-B networks, or components thereof, based on network analyticinformation 320, e.g., BMSC component(s) 340-342, etc., can adapt theconfiguration of one or more LTE-B networks. In an embodiment, BMSCcomponent(s) 340-342, etc., can manage one or more LTE-B networks inresponse to receiving network analytic information 320. As an example,BMSC component(s) 340-342, etc., can direct alterations to the topologyof a LTE-B network to, for example, move LTE-B sessions from a firstLTE-B network to another LTE-B network. In another aspect, BMSCcomponent(s) 340-342, etc., can perform analysis of, and/or operationson network analytic information 320 that, in some instances, can reflecta real-time, or near-real-time, state or condition of one or more LTE-Bnetworks

BMSC component(s) 340-342, etc., can determine establishment of LTE-Bsessions based on network analytic information 320. In some embodiments,additional information can also be included in demining LTE-B sessionestablishment, provisioning, maintenance/updating of existing sessions,etc. As an example, broadcast content 312, 313, etc., can be analyzed byBMSC component(s) 340-342, etc., such as verifying broadcast content,e.g., 312, 313, etc. complies with one or more rules. Rules can relateto encoding, resolution, content restrictions, content classification,rights to broadcast the content, or nearly any other aspect related tothe content. In an example, broadcast content 312 can be analyzed, byBMSC component(s) 340-342, etc., in view of one or more LTE-B networktopologies from network analytic information 320, resulting in adetermination that broadcast traffic can be shifted, e.g., byestablishing additional LTE-B sessions, between LTE-B networks orcomponents thereof.

In some embodiments, components of system 300 can be tightly integratedwith systems associated with the control and management of an LTEnetwork, e.g., administered by carrier network core-components, e.g.,diameter routing component(s) 350-352, etc. Given that carriers alreadymanage LTE networks, it can readily be appreciated that facilitatingmanagement of LTE-B networks and services, e.g., via BMSC component(s)340-342, etc., can be highly complementary.

In some embodiments, multiple broadcast content providers can introducecontent, e.g., 312, 313, etc., to LTE-B network via BMSC component(s)340-342, etc. The several content packages, or streams, can be routed tothe correct service areas, e.g., service area(s) 380-382, etc., for eachstream in a manner that is can be more efficient and more fault tolerantthan several discrete proprietary LTE-B providers can provide. In anaspect, BMSC component(s) 340-342, etc., can facilitate establishment ofnew LTE-B sessions or updating of existing LTE-B sessions based on thenetwork analytic information 320 and in view of the several individualcontent streams, 312, 313, etc., reducing the redundancy of componentsassociated with deploying multiple conventional systems on top of an LTEnetwork in an effort to accomplish similar results.

In an aspect, BMSC component(s) 340 can receive selection rule(s) 330.Selection rule(s) 330 can be related to selection of network componentscomprising LTE-B networks in view of network analytic information 320,supplemental information, or information derived from analysis ofnetwork analytic information 320 by BMSC component(s) 340-342, etc. Inan embodiment, selection rule(s) 330 can be related to designating aprimary BMSC component, e.g., from 340-342, etc. A primary BMSCcomponent can act as a fixed point of entry for broadcast content 312,313, etc. In some instances, a primary BMSC component can be designateddue to geographic proximity to a broadcast content source, a broadcastcontent provider, etc. It will be noted that a primary BMSC component,can designate another BMSC component(s) 340-342, etc., in establishingor adapting a LTE-B session based on network analytic information 320.Selection rule(s) 330 can further relate to characteristics of elementsof an LTE-B network, or components thereof, that can be provisioned in abearer path for broadcast content delivery. Nearly any rule can beconsidered within the scope of the presently disclosed subject matterand these can not all be enumerated for the sake of clarity and brevity.

System 300 illustrates the increasing complexity of mesh-type networksexpected in the evolution of LTE-B networks. As illustrated, any BMSCcomponent(s) 340-342, etc., can be communicatively coupled to any otherBMSC component(s) 340-342, etc., as well as to any MGW component(s)360-362, etc., via any diameter routing component(s) 250-352, etc.Moreover, any of serving area(s) 380-382, etc., can be communicativelycoupled to any MGW component(s) 360-362, etc. As such, routing one ormore of broadcast content 312, 313, etc., to one or more UEs proximateto one or more serving area(s) 380-382, etc., can follow a massivenumber of bearer paths between the one or more content providers and theone or more UEs. This highly complex and evolving mesh-type architectureposes a major hurdle to conventional LTE-B technologies in contrast tothe presently disclosed subject matter.

Where BMSC component(s) 340-342, etc., are enabled to manageestablishment or adaption of LTE-B sessions across the componentsillustrated in system 300, based on network analytic information 320 ofanalysis thereof, in some instance in conjunction with other informationas disclosed herein, the presently disclosed subject matter providesavenues to manage LTE-B sessions in a scalable manner. As an example, afirst BMSC component(s), e.g., one of 340-342, etc., can receivebroadcast content 312 and, based on network analytic information 320,can establish an LTE-B session comprising one of MGW component(s)360-362, etc., via one of diameter routing component(s) 350-352, etc.,to route content 312 to one or more of serving area(s) 380-382, etc.Moreover, where the first BMSC component determines that employinganother BMSC component of BMSC component(s) 340-342, etc., can provide adesired result, e.g., in view of selection rule(s) 330, etc., theestablished LTE-B session can be promptly modified to employ the otherBMSC component in lieu of the first BMSC component. Similar control andmanagement can be applied to selecting different diameter routingcomponent(s), MGW component(s), serving area(s), etc., and, while allsuch similar control and management embodiments are expressly within thescope of the instant disclosure, these embodiments are not furtherexpanded on for the sake of clarity and brevity.

FIG. 4 illustrates a system 400 that facilitates network deviceselection for broadcast content in conjunction with a network managementcomponent and analytic component in accordance with aspects of thesubject disclosure. System 400 can comprise a LTE-B network, notillustrated, or components associated therewith, e.g., BMSC component(s)440, diameter routing component(s) 450, MGW component(s) 460, MMEcomponent(s) 440, etc. A LTE-B network can carry information frombroadcast content provider(s) to a UE.

A LTE-B network, or constituent components, can receive network analyticinformation. In some embodiments, network analytic information can bedetermined by another component, e.g., LTE-B network management systemcomponent 406, network analytic component 407, etc. In otherembodiments, network analytic information 420 can be received from theLTE-B network itself, or components comprising the LTE-B network, e.g.,network analytic information 420 can be received from one or more ofBMSC component(s) 440, MGW component(s) 460, MME component(s) 470, etc.In an aspect, network analytic information can comprise nodalinterconnection information, e.g., mapping information related to theLTE-B network, information related to a characteristic(s) of the LTE-Bnetwork or the components comprising the LTE-B network, etc. As anexample, network analytic information can comprise a map of a LTE-Bnetwork and round trip time reports related to one or more MGWcomponent(s) 460 of the LTE-B network. In an aspect, network analyticinformation can also comprise similar information for another LTE-Bnetwork. In a further aspect, network analytic information can compriseinformation related to a portion of a LTE-B network or a portion ofanother LTE-B network.

A LTE-B network can send and receive network analytic information withinthe LTE-B network, components thereof, with another LTE-B network orportions thereof, etc. This network analytic information can comprisetopology information, provisioning information, performance information,traffic information, utilization information, historical information,etc. In some embodiments, a carrier-network operating an LTE network hasready access to the types of information that can comprise networkanalytic information, as disclosed herein. This information can becommunicated to LTE-B network management system component 406, networkanalytic component 407, etc. by core-network components of the carriernetwork, and then to the LTE-B network or components thereof. This canallow a broadcaster to avoid needing to directly analyze or managenetwork component architecture or determining a bearer path forbroadcast content.

In an aspect, a LTE-B network, or components thereof, can adapt theconfiguration of the LTE-B network, based on information received fromLTE-B network management system component 406, network analyticcomponent 407, etc. In an embodiment, BMSC component(s) 440 can manage aLTE-B network in response to network analytic information received fromLTE-B network management system component 406, network analyticcomponent 407, etc. As such, BMSC component(s) 440 can directalterations to the topology of a LTE-B network. In another aspect, BMSCcomponent(s) 440 can perform analysis of, and/or operations oninformation received from LTE-B network management system component 406,network analytic component 407, etc., that in some instances, canreflect a real-time, or near-real-time, state or condition of a LTE-Bnetwork. BMSC component(s) 440 can determine establishment of LTE-Bsessions based on network analytic information. In some embodiments,additional information can also be included in demining LTE-B sessionestablishment, provisioning, maintenance/updating of existing sessions,etc. As an example, information received from broadcast contentprovider(s) 410, can be analyzed by BMSC component(s) 440, for example,to verifying satisfaction of one or more rules as disclosed herein.Rules can relate to encoding, resolution, content restrictions, contentclassification, rights to broadcast the content, or nearly any otheraspect related to the content.

FIG. 5 illustrates a system 500 that depicts network device selectionfor broadcast content for network devices in a plurality of regions inaccordance with aspects of the subject disclosure. System 500 cancomprise LTE-B network components, e.g., elements of LTE-B networks,distributed across a plurality of regions, e.g., region A-D. Broadcastcontent provider(s) 510, located in region A, can source content forbroadcast to a service area comprising UE(s) 504. As such, a request forLTE-B session establishment can be communicated to BMSC component(s) 540also conveniently located in region A. In some embodiments, BMSCcomponent(s) 540 can be designated as a primary BMSC component withregard to content from broadcast content provider(s) 510, e.g., due tothe proximity within region A.

BMSC component(s) 540 can receive network analytic information fromregions A-D. This network analytic information can comprise topologiesof the components illustrated in said regions, e.g., for BMSCcomponent(s) 542 and MGW component(s) 562 of region C, MME component(s)of region D, etc. BMSC component(s) 540 can determine networktopographies and characteristics for regions A-D. BMSC component(s) 540can further adapt and manage the networks of region A-D, as disclosedherein.

As an example, of the analysis and management functions of BMSCcomponent(s) 540, several bearer paths between broadcast contentprovider(s) 510 and UE(s) 504 can be determined and analyzed. A firstbearer path can comprise link 512 between BMSC component(s) 540 and MGWcomponent(s) 562, followed by additional links to MME component(s) 573and then UE(s) 504. A second bearer path can comprise link 512 betweenBMSC component(s) 540 and MGW component(s) 562, followed by link 516 toMME component(s) 571 and then UE(s) 504. A third bearer path cancomprise selecting BMSC component(s) 541 as a replacement for 540 anddirecting broadcast content provider(s) 510 to 541 via link 514.Subsequent links for bearer path three pass through MGW component(s) 561and MME component(s) 571 and then to UE(s) 504 via the dashed link.

Comparison of these three bearer paths by BMSC component(s) 540 canresult in selection of a favored bearer path and associatedestablishment, or in certain instances, modification of a LTE-B sessionto broadcast the content associated with the above request for LTE-Bsession establishment. As an example, where the first bearer path isassociated with information indicating the MGW component (s) 562 and/orMME component(s) 573 are experiencing high latency, this can decreasethe likelihood that the first bearer path with be employed. Where thesecond bearer path is operating normally, it can be preferred over thefirst bearer path. However, where the performance of the broadcastcontent is determined to be better for the third bearer path than thesecond, then the third bearer path can be selected and broadcast contentprovider(s) 510 can be handed off to BMSC component(s) 541 of region Afor session establishment, e.g., via 514. Of note, the determinationmade by, and information gathered by, BMSC component(s) 540 can also bemade available to BMSC component(s) 541, as well as to BMSC component(s)542, or other LTE-B components in any of the regions A-D that arecommunicatively coupled to BMSC component(s) 540.

In the instant example, the second bearer path traverses at least threeregions, e.g., region A, region C, and region B, before content isbroadcast to UE(s) 504. In contrast, bearer path three traverses tworegions, e.g., A and B. The components in the several regions of thisexample are considered proximate to each other within a region butdifferent regions are not considered proximate to each other. As such,the performance of the second bearer path can be poorer than the thirdbearer path because broadcast content needs to be communicated betweennodes at greater distances/times than in the third bearer path, e.g.,the distance/time to traverse 512 and 516 is greater than 514. Thus,even where BMSC component(s) 540 can be located near the content source,e.g., both in region A, the effect of hopping between several regionscan degrade performance more than reassigning the content to anotherBMSC, e.g., BMSC component(s) 541, wherein region B has a more completeLTE-B network in close proximity. It will be noted that additionalcomplexity and additional bearer paths would result given that each orregions A-D can comprise a plurality of BMSC component(s), MGWcomponent(s), or MME component(s), wherein there may be severaldifferent bearer paths between region A and C and several more betweenregion C and D, etc. This additional complexity is discussed with regardto FIG. 3, and is not expounded on here for clarity and brevity, howeverall such additional bearer path options can be analyzed within the scopeof the instant disclosure.

In view of the example system(s) described above, example method(s) thatcan be implemented in accordance with the disclosed subject matter canbe better appreciated with reference to flowcharts in FIG. 6-FIG. 8. Forpurposes of simplicity of explanation, example methods disclosed hereinare presented and described as a series of acts; however, it is to beunderstood and appreciated that the claimed subject matter is notlimited by the order of acts, as some acts may occur in different ordersand/or concurrently with other acts from that shown and describedherein. For example, one or more example methods disclosed herein couldalternatively be represented as a series of interrelated states orevents, such as in a state diagram. Moreover, interaction diagram(s) mayrepresent methods in accordance with the disclosed subject matter whendisparate entities enact disparate portions of the methods. Furthermore,not all illustrated acts may be required to implement a describedexample method in accordance with the subject specification. Furtheryet, two or more of the disclosed example methods can be implemented incombination with each other, to accomplish one or more aspects hereindescribed. It should be further appreciated that the example methodsdisclosed throughout the subject specification are capable of beingstored on an article of manufacture (e.g., a computer-readable medium)to allow transporting and transferring such methods to computers forexecution, and thus implementation, by a processor or for storage in amemory.

FIG. 6 illustrates a method 600 facilitating network device selectionfor broadcast content in accordance with aspects of the subjectdisclosure. At 610, method 600 can comprise receiving broadcast content.At 620, LTE-B network information can be received in method 600. A LTE-Bnetwork can comprise one or more of broadcast/multicast service center(BMSC) component(s), media gateway (MGW) component(s), mobilitymanagement entity (MME) component(s), eNodeB (eNB) component(s), UE(s),etc. In some embodiments, LTE-B can comprise a LTE networkcommunicatively coupled to one or more BMSC component(s). LTE-B networkinformation can be received from one or more of BMSC component(s), MGWcomponent(s), MME component(s), eNB component(s), UE(s), etc. In anaspect, LTE-B network information can comprise nodal interconnectioninformation, e.g., mapping information related to one or more LTE-Bnetwork(s), etc., information related to a characteristic(s) of one ormore LTE-B network(s) or the components comprising the LTE-B network(s),etc. As an example, LTE-B network information can comprise a map of oneor more LTE-B network(s), latency reports related to one or more MGWcomponent(s) of one or more LTE-B network(s), information related to aportion of one or more LTE-B network(s), etc.

At 630, method 600 can comprise determining a bearer path in response toselecting LTE-B network component(s) based on the LTE-B networkinformation from 620. In an aspect, the bearer path can comprise theLTE-B network component(s). Moreover, the determining the bearer pathcan comprise ranking other determined bearer paths based on the LTE-Bnetwork information, supplementary information, and analysis of theLTE-B network information, etc., and selecting preferred bearer pathfrom the one or more ranked bearer paths. In some embodiments,information related to the ranking, analysis, collection, etc., of LTE-Bnetwork information, supplementary information, analysis, etc., can bepreserved, shared, etc., with other components of the one or more LTE-Bnetworks. LTE-B network information can comprise topology information,provisioning information, performance information, traffic information,utilization information, historical information, etc. LTE-B networkinformation can comprise information related to the topology of one ormore LTE-B networks. This information can readily be sourced from acarrier-network operating an LTE network as disclosed herein. LTE-Bnetwork information can be communicated by core-network components ofthe carrier network.

At 640, method 600 can comprise enabling broadcast content delivery, viathe determined bearer path from 630. At this point method 600 can end.Content delivery can be from a broadcast content provider to a UE.Enabling broadcast content delivery can comprise establishing a LTE-Bsession via the determined bearer path. In some embodiments, enablingthe broadcast content delivery can further comprise providing some,none, or all, of the information related to the ranking, analysis,collection, etc., of LTE-B network information, supplementaryinformation, analysis, etc., where preserved at 630.

FIG. 7 illustrates a method 700 that facilitates network deviceselection for broadcast content subject to a selection rule inaccordance with aspects of the subject disclosure. At 710, method 700can comprise receiving broadcast content. At 720, LTE-B networkinformation can be received in method 700. A LTE-B network can compriseone or more of broadcast/multicast service center (BMSC) component(s),media gateway (MGW) component(s), mobility management entity (MME)component(s), eNodeB (eNB) component(s), UE(s), etc. In someembodiments, LTE-B can comprise a LTE network communicatively coupled toone or more BMSC component(s). LTE-B network information can be receivedfrom one or more of BMSC component(s), MGW component(s), MMEcomponent(s), eNB component(s), UE(s), etc. In an aspect, LTE-B networkinformation can comprise nodal interconnection information, e.g.,mapping information related to one or more LTE-B network(s), etc.,information related to a characteristic(s) of one or more LTE-Bnetwork(s) or the components comprising the LTE-B network(s), etc. As anexample, LTE-B network information can comprise a map of one or moreLTE-B network(s), latency reports related to one or more MGWcomponent(s) of one or more LTE-B network(s), information related to aportion of one or more LTE-B network(s), etc.

At 730, A rule related to selection of LTE-B network component(s) can bereceived in method 700. Rules can relate to encoding, resolution,content restrictions, content classification, rights to broadcast thecontent, or nearly any other aspect related to the broadcast contentreceived at 710. In an example, broadcast content can be received, at710, and can comprise copyright information, licensing information,objectionable or illegal content can be restricted, e.g., childpornography, dissemination of classified materials, etc. Rules can alsorelated to ranking of bearer paths, e.g., latency sensitivity, financialor other types of cost parameters, user profile values, contractualterms with a customer or service provider, location/proximity of LTE-Bnetwork elements, etc.

At 740, method 700 can comprise, in response to selecting LTE-B networkcomponent(s) based on the LTE-B network information from 720 and therule from 730, determining a bearer path comprising the LTE-B networkcomponent(s). Moreover, the determining the bearer path can compriseranking other determined bearer paths based on the LTE-B networkinformation, supplementary information, and analysis of the LTE-Bnetwork information, etc., and selecting preferred bearer path from theone or more ranked bearer paths. In some embodiments, informationrelated to the ranking, analysis, collection, etc., of LTE-B networkinformation, supplementary information, analysis, etc., can bepreserved, shared, etc., with other components of the one or more LTE-Bnetworks. LTE-B network information can comprise topology information,provisioning information, performance information, traffic information,utilization information, historical information, etc. LTE-B networkinformation can comprise information related to the topology of one ormore LTE-B networks. This information can readily be sourced from acarrier-network operating an LTE network as disclosed herein. LTE-Bnetwork information can be communicated by core-network components ofthe carrier network.

At 750, method 700 can comprise enabling broadcast content delivery, viathe determined bearer path from 740. At this point method 700 can end.Content delivery can be from a broadcast content provider to a UE.Enabling broadcast content delivery can comprise establishing a LTE-Bsession via the determined bearer path. In some embodiments, enablingthe broadcast content delivery can further comprise providing some,none, or all, of the information related to the ranking, analysis,collection, etc., of LTE-B network information, supplementaryinformation, analysis, etc., where preserved at 740.

FIG. 8 illustrates a method 800 that facilitates network deviceselection comprising a second BMSC component to facilitate broadcastcontent in response to reporting topology in accordance with aspects ofthe subject disclosure. At 810, method 800 can comprise receiving abroadcast content request at a first broadcast multimedia service center(BMSC) component. A LTE-B network can comprise one or more of BMSCcomponent(s), MGW component(s), MME component(s), eNB component(s),UE(s), etc. In some embodiments, LTE-B can comprise a LTE networkcommunicatively coupled to one or more BMSC component(s).

At 820, LTE-B network information can be received in method 800. LTE-Bnetwork information can be received from one or more of BMSCcomponent(s), MGW component(s), MME component(s), eNB component(s),UE(s), etc. In an aspect, LTE-B network information can comprise nodalinterconnection information, e.g., mapping information related to one ormore LTE-B network(s), etc., information related to a characteristic(s)of one or more LTE-B network(s) or the components comprising the LTE-Bnetwork(s), etc. As an example, LTE-B network information can comprise amap of one or more LTE-B network(s), latency reports related to one ormore MME component(s) of one or more LTE-B network(s), informationrelated to a portion of one or more LTE-B network(s), etc.

At 830, a rule related to selection of LTE-B network component(s) can bereceived. Rules can relate to encoding, resolution, contentrestrictions, content classification, rights to broadcast the content,or nearly any other aspect related to broadcast content. In an example,broadcast content can comprise copyright information, licensinginformation, objectionable or illegal content can be restricted, e.g.,child pornography, dissemination of classified materials, etc. Rules canalso be related to ranking of bearer paths, e.g., latency sensitivity,financial or other types of cost parameters, user profile values,contractual terms with a customer or service provider,location/proximity of LTE-B network elements, etc.

At 840, method 800 can comprise, determining bearer path informationrelated to a bearer path comprising a second BMSC component. Thedetermining bearer path information can be based on the LTE-B networkinformation and the rule. Moreover, the determining the bearer pathinformation can comprise ranking other bearer path information based onthe LTE-B network information, supplementary information, analysis ofthe LTE-B network information, etc., and selecting a preferred bearerpath from the one or more ranked bearer paths. In some embodiments,information related to the ranking, analysis, collection, etc., of LTE-Bnetwork information, supplementary information, analysis, etc., can bepreserved, shared, etc., with other components of the one or more LTE-Bnetworks. LTE-B network information can comprise topology information,provisioning information, performance information, traffic information,utilization information, historical information, etc. LTE-B networkinformation can comprise information related to the topology of one ormore LTE-B networks. This information can readily be sourced from acarrier-network operating an LTE network as disclosed herein. LTE-Bnetwork information can be communicated by core-network components ofthe carrier network.

At 850, method 800 can comprise, designating that the second BMSCcomponent receive broadcast content related to the broadcast contentrequest and enabling access to the bearer path information. This aspectof method 800 relates to selecting another BMSC component, such as whenemploying the second BMSC component as part of a bearer path rankspreferable to a similar path employing the first BMSC component. Asdisclosed herein, this can occur due to proximity between the broadcastcontent source and the first and second BMSC components,underutilization of the second BMSC component, over utilization of thefirst BMSC component, etc.

At 860, method 800 can comprise facilitating broadcast content delivery,via the bearer path comprising the second BMSC component. At this pointmethod 800 can end. Content delivery can be from a broadcast contentprovider to a UE, via the bearer path comprising the second BMSCcomponent. Facilitating broadcast content delivery can compriseestablishing a LTE-B session via the bearer path comprising the secondBMSC component. In some embodiments, enabling the broadcast contentdelivery can further comprise providing some, none, or all, of theinformation related to the ranking, analysis, collection, etc., of LTE-Bnetwork information, supplementary information, analysis, etc., wherepreserved at 840.

FIG. 9 is a schematic block diagram of a computing environment 900 withwhich the disclosed subject matter can interact. The system 900comprises one or more remote component(s) 910. The remote component(s)910 can be hardware and/or software (e.g., threads, processes, computingdevices). In some embodiments, remote component(s) 910 can compriseservers, personal servers, wireless telecommunication network devices,etc. As an example, remote component(s) 910 can be BMSC component(s)140, 240, 340-342, 440, 540-542, etc., diameter routing component(s)350-352, etc., LTE-B network management system component 406, networkanalytic component 407, etc.

The system 900 also comprises one or more local component(s) 920. Thelocal component(s) 920 can be hardware and/or software (e.g., threads,processes, computing devices). In some embodiments, local component(s)920 can comprise, for example, LTE-B network 102, 202, 203, etc., BMSCcomponent(s) 140, 240, 340-342, 440, 540-542, etc., diameter routingcomponent(s) 350-352, etc., LTE-B network management system component406, network analytic component 407, etc.

One possible communication between a remote component(s) 910 and a localcomponent(s) 920 can be in the form of a data packet adapted to betransmitted between two or more computer processes. Another possiblecommunication between a remote component(s) 910 and a local component(s)920 can be in the form of circuit-switched data adapted to betransmitted between two or more computer processes in radio time slots.The system 900 comprises a communication framework 940 that can beemployed to facilitate communications between the remote component(s)910 and the local component(s) 920, and can comprise an air interface,e.g., Uu interface of a UMTS network. Remote component(s) 910 can beoperably connected to one or more remote data store(s) 950, such as ahard drive, SIM card, device memory, etc., that can be employed to storeinformation on the remote component(s) 910 side of communicationframework 940. Similarly, local component(s) 920 can be operablyconnected to one or more local data store(s) 930, that can be employedto store information on the local component(s) 920 side of communicationframework 940.

In order to provide a context for the various aspects of the disclosedsubject matter, FIG. 10, and the following discussion, are intended toprovide a brief, general description of a suitable environment in whichthe various aspects of the disclosed subject matter can be implemented.While the subject matter has been described above in the general contextof computer-executable instructions of a computer program that runs on acomputer and/or computers, those skilled in the art will recognize thatthe disclosed subject matter also can be implemented in combination withother program modules. Generally, program modules comprise routines,programs, components, data structures, etc. that performs particulartasks and/or implement particular abstract data types.

In the subject specification, terms such as “store,” “storage,” “datastore,” data storage,” “database,” and substantially any otherinformation storage component relevant to operation and functionality ofa component, refer to “memory components,” or entities embodied in a“memory” or components comprising the memory. It is noted that thememory components described herein can be either volatile memory ornonvolatile memory, or can comprise both volatile and nonvolatilememory, by way of illustration, and not limitation, volatile memory 1020(see below), non-volatile memory 1022 (see below), disk storage 1024(see below), and memory storage 1046 (see below). Further, nonvolatilememory can be included in read only memory, programmable read onlymemory, electrically programmable read only memory, electricallyerasable read only memory, or flash memory. Volatile memory can compriserandom access memory, which acts as external cache memory. By way ofillustration and not limitation, random access memory is available inmany forms such as synchronous random access memory, dynamic randomaccess memory, synchronous dynamic random access memory, double datarate synchronous dynamic random access memory, enhanced synchronousdynamic random access memory, Synchlink dynamic random access memory,and direct Rambus random access memory. Additionally, the disclosedmemory components of systems or methods herein are intended to comprise,without being limited to comprising, these and any other suitable typesof memory.

Moreover, it is noted that the disclosed subject matter can be practicedwith other computer system configurations, comprising single-processoror multiprocessor computer systems, mini-computing devices, mainframecomputers, as well as personal computers, hand-held computing devices(e.g., personal digital assistant, phone, watch, tablet computers,netbook computers, . . . ), microprocessor-based or programmableconsumer or industrial electronics, and the like. The illustratedaspects can also be practiced in distributed computing environmentswhere tasks are performed by remote processing devices that are linkedthrough a communications network; however, some if not all aspects ofthe subject disclosure can be practiced on stand-alone computers. In adistributed computing environment, program modules can be located inboth local and remote memory storage devices.

FIG. 10 illustrates a block diagram of a computing system 1000 operableto execute the disclosed systems and methods in accordance with anembodiment. Computer 1012, which can be, for example, LTE-B network 102,202, 203, etc., BMSC component(s) 140, 240, 340-342, 440, 540-542, etc.,diameter routing component(s) 350-352, etc., MGW component(s) 160,360-362, etc., 460, 560, 562, etc., MME component(s) 170, 470, 571, 573,etc., LTE-B network management system component 406, network analyticcomponent 407, etc., UE 104, 504, etc., comprises a processing unit1014, a system memory 1016, and a system bus 1018. System bus 1018couples system components comprising, but not limited to, system memory1016 to processing unit 1014. Processing unit 1014 can be any of variousavailable processors. Dual microprocessors and other multiprocessorarchitectures also can be employed as processing unit 1014.

System bus 1018 can be any of several types of bus structure(s)comprising a memory bus or a memory controller, a peripheral bus or anexternal bus, and/or a local bus using any variety of available busarchitectures comprising, but not limited to, industrial standardarchitecture, micro-channel architecture, extended industrial standardarchitecture, intelligent drive electronics, video electronics standardsassociation local bus, peripheral component interconnect, card bus,universal serial bus, advanced graphics port, personal computer memorycard international association bus, Firewire (Institute of Electricaland Electronics Engineers 1194), and small computer systems interface.

System memory 1016 can comprise volatile memory 1020 and nonvolatilememory 1022. A basic input/output system, containing routines totransfer information between elements within computer 1012, such asduring start-up, can be stored in nonvolatile memory 1022. By way ofillustration, and not limitation, nonvolatile memory 1022 can compriseread only memory, programmable read only memory, electricallyprogrammable read only memory, electrically erasable read only memory,or flash memory. Volatile memory 1020 comprises read only memory, whichacts as external cache memory. By way of illustration and notlimitation, read only memory is available in many forms such assynchronous random access memory, dynamic read only memory, synchronousdynamic read only memory, double data rate synchronous dynamic read onlymemory, enhanced synchronous dynamic read only memory, Synchlink dynamicread only memory, Rambus direct read only memory, direct Rambus dynamicread only memory, and Rambus dynamic read only memory.

Computer 1012 can also comprise removable/non-removable,volatile/non-volatile computer storage media. FIG. 10 illustrates, forexample, disk storage 1024. Disk storage 1024 comprises, but is notlimited to, devices like a magnetic disk drive, floppy disk drive, tapedrive, flash memory card, or memory stick. In addition, disk storage1024 can comprise storage media separately or in combination with otherstorage media comprising, but not limited to, an optical disk drive suchas a compact disk read only memory device, compact disk recordabledrive, compact disk rewritable drive or a digital versatile disk readonly memory. To facilitate connection of the disk storage devices 1024to system bus 1018, a removable or non-removable interface is typicallyused, such as interface 1026.

Computing devices typically comprise a variety of media, which cancomprise computer-readable storage media or communications media, whichtwo terms are used herein differently from one another as follows.

Computer-readable storage media can be any available storage media thatcan be accessed by the computer and comprises both volatile andnonvolatile media, removable and non-removable media. By way of example,and not limitation, computer-readable storage media can be implementedin connection with any method or technology for storage of informationsuch as computer-readable instructions, program modules, structureddata, or unstructured data. Computer-readable storage media cancomprise, but are not limited to, read only memory, programmable readonly memory, electrically programmable read only memory, electricallyerasable read only memory, flash memory or other memory technology,compact disk read only memory, digital versatile disk or other opticaldisk storage, magnetic cassettes, magnetic tape, magnetic disk storageor other magnetic storage devices, or other tangible media which can beused to store desired information. In this regard, the term “tangible”herein as may be applied to storage, memory or computer-readable media,is to be understood to exclude only propagating intangible signals perse as a modifier and does not relinquish coverage of all standardstorage, memory or computer-readable media that are not only propagatingintangible signals per se. In an aspect, tangible media can comprisenon-transitory media wherein the term “non-transitory” herein as may beapplied to storage, memory or computer-readable media, is to beunderstood to exclude only propagating transitory signals per se as amodifier and does not relinquish coverage of all standard storage,memory or computer-readable media that are not only propagatingtransitory signals per se. Computer-readable storage media can beaccessed by one or more local or remote computing devices, e.g., viaaccess requests, queries or other data retrieval protocols, for avariety of operations with respect to the information stored by themedium. As such, for example, a computer-readable medium can compriseexecutable instructions stored thereon that, in response to execution,cause a system comprising a processor to perform operations, comprising:receiving trigger information a remote device, e.g., a UE, and inresponse, generating communication augmentation information that can beaccessed via an air interface or other wireless interface by one or moreservice interface components or other UEs to enable context sensitivecommunication augmentation.

Communications media typically embody computer-readable instructions,data structures, program modules or other structured or unstructureddata in a data signal such as a modulated data signal, e.g., a carrierwave or other transport mechanism, and comprises any informationdelivery or transport media. The term “modulated data signal” or signalsrefers to a signal that has one or more of its characteristics set orchanged in such a manner as to encode information in one or moresignals. By way of example, and not limitation, communication mediacomprise wired media, such as a wired network or direct-wiredconnection, and wireless media such as acoustic, RF, infrared and otherwireless media.

It can be noted that FIG. 10 describes software that acts as anintermediary between users and computer resources described in suitableoperating environment 1000. Such software comprises an operating system1028. Operating system 1028, which can be stored on disk storage 1024,acts to control and allocate resources of computer system 1012. Systemapplications 1030 take advantage of the management of resources byoperating system 1028 through program modules 1032 and program data 1034stored either in system memory 1016 or on disk storage 1024. It is to benoted that the disclosed subject matter can be implemented with variousoperating systems or combinations of operating systems.

A user can enter commands or information into computer 1012 throughinput device(s) 1036. In some embodiments, a user interface can allowentry of user preference information, etc., and can be embodied in atouch sensitive display panel, a mouse input GUI, a command linecontrolled interface, etc., allowing a user to interact with computer1012. As an example, UI Component 252 can receive touch, motion, audio,visual, or other types of input. Input devices 1036 comprise, but arenot limited to, a pointing device such as a mouse, trackball, stylus,touch pad, keyboard, microphone, joystick, game pad, satellite dish,scanner, TV tuner card, digital camera, digital video camera, webcamera, cell phone, smartphone, tablet computer, etc. These and otherinput devices connect to processing unit 1014 through system bus 1018 byway of interface port(s) 1038. Interface port(s) 1038 comprise, forexample, a serial port, a parallel port, a game port, a universal serialbus, an infrared port, a Bluetooth port, an IP port, or a logical portassociated with a wireless service, etc. Output device(s) 1040 use someof the same type of ports as input device(s) 1036.

Thus, for example, a universal serial busport can be used to provideinput to computer 1012 and to output information from computer 1012 toan output device 1040. Output adapter 1042 is provided to illustratethat there are some output devices 1040 like monitors, speakers, andprinters, among other output devices 1040, which use special adapters.Output adapters 1042 comprise, by way of illustration and notlimitation, video and sound cards that provide means of connectionbetween output device 1040 and system bus 1018. It should be noted thatother devices and/or systems of devices provide both input and outputcapabilities such as remote computer(s) 1044.

Computer 1012 can operate in a networked environment using logicalconnections to one or more remote computers, such as remote computer(s)1044. Remote computer(s) 1044 can be a personal computer, a server, arouter, a network PC, cloud storage, a cloud service, code executing ina cloud-computing environment, a workstation, a microprocessor basedappliance, a peer device, or other common network node and the like, andtypically comprises many or all of the elements described relative tocomputer 1012.

For purposes of brevity, only a memory storage device 1046 isillustrated with remote computer(s) 1044. Remote computer(s) 1044 islogically connected to computer 1012 through a network interface 1048and then physically connected by way of communication connection 1050.Network interface 1048 encompasses wire and/or wireless communicationnetworks such as local area networks and wide area networks. Local areanetwork technologies comprise fiber distributed data interface, copperdistributed data interface, Ethernet, Token Ring and the like. Wide areanetwork technologies comprise, but are not limited to, point-to-pointlinks, circuit-switching networks like integrated services digitalnetworks and variations thereon, packet switching networks, and digitalsubscriber lines. As noted below, wireless technologies may be used inaddition to or in place of the foregoing.

Communication connection(s) 1050 refer(s) to hardware/software employedto connect network interface 1048 to bus 1018. While communicationconnection 1050 is shown for illustrative clarity inside computer 1012,it can also be external to computer 1012. The hardware/software forconnection to network interface 1048 can comprise, for example, internaland external technologies such as modems, comprising regular telephonegrade modems, cable modems and digital subscriber line modems,integrated services digital network adapters, and Ethernet cards.

The above description of illustrated embodiments of the subjectdisclosure, comprising what is described in the Abstract, is notintended to be exhaustive or to limit the disclosed embodiments to theprecise forms disclosed. While specific embodiments and examples aredescribed herein for illustrative purposes, various modifications arepossible that are considered within the scope of such embodiments andexamples, as those skilled in the relevant art can recognize.

In this regard, while the disclosed subject matter has been described inconnection with various embodiments and corresponding Figures, whereapplicable, it is to be understood that other similar embodiments can beused or modifications and additions can be made to the describedembodiments for performing the same, similar, alternative, or substitutefunction of the disclosed subject matter without deviating therefrom.Therefore, the disclosed subject matter should not be limited to anysingle embodiment described herein, but rather should be construed inbreadth and scope in accordance with the appended claims below.

As it employed in the subject specification, the term “processor” canrefer to substantially any computing processing unit or devicecomprising, but not limited to comprising, single-core processors;single-processors with software multithread execution capability;multi-core processors; multi-core processors with software multithreadexecution capability; multi-core processors with hardware multithreadtechnology; parallel platforms; and parallel platforms with distributedshared memory. Additionally, a processor can refer to an integratedcircuit, an application specific integrated circuit, a digital signalprocessor, a field programmable gate array, a programmable logiccontroller, a complex programmable logic device, a discrete gate ortransistor logic, discrete hardware components, or any combinationthereof designed to perform the functions described herein. Processorscan exploit nano-scale architectures such as, but not limited to,molecular and quantum-dot based transistors, switches and gates, inorder to optimize space usage or enhance performance of user equipment.A processor may also be implemented as a combination of computingprocessing units.

As used in this application, the terms “component,” “system,”“platform,” “layer,” “selector,” “interface,” and the like are intendedto refer to a computer-related entity or an entity related to anoperational apparatus with one or more specific functionalities, whereinthe entity can be either hardware, a combination of hardware andsoftware, software, or software in execution. As an example, a componentmay be, but is not limited to being, a process running on a processor, aprocessor, an object, an executable, a thread of execution, a program,and/or a computer. By way of illustration and not limitation, both anapplication running on a server and the server can be a component. Oneor more components may reside within a process and/or thread ofexecution and a component may be localized on one computer and/ordistributed between two or more computers. In addition, these componentscan execute from various computer readable media having various datastructures stored thereon. The components may communicate via localand/or remote processes such as in accordance with a signal having oneor more data packets (e.g., data from one component interacting withanother component in a local system, distributed system, and/or across anetwork such as the Internet with other systems via the signal). Asanother example, a component can be an apparatus with specificfunctionality provided by mechanical parts operated by electric orelectronic circuitry, which is operated by a software or firmwareapplication executed by a processor, wherein the processor can beinternal or external to the apparatus and executes at least a part ofthe software or firmware application. As yet another example, acomponent can be an apparatus that provides specific functionalitythrough electronic components without mechanical parts, the electroniccomponents can comprise a processor therein to execute software orfirmware that confers at least in part the functionality of theelectronic components.

In addition, the term “or” is intended to mean an inclusive “or” ratherthan an exclusive “or.” That is, unless specified otherwise, or clearfrom context, “X employs A or B” is intended to mean any of the naturalinclusive permutations. That is, if X employs A; X employs B; or Xemploys both A and B, then “X employs A or B” is satisfied under any ofthe foregoing instances. Moreover, articles “a” and “an” as used in thesubject specification and annexed drawings should generally be construedto mean “one or more” unless specified otherwise or clear from contextto be directed to a singular form.

Further, the term “include” is intended to be employed as an open orinclusive term, rather than a closed or exclusive term. The term“include” can be substituted with the term “comprising” and is to betreated with similar scope, unless otherwise explicitly used otherwise.As an example, “a basket of fruit including an apple” is to be treatedwith the same breadth of scope as, “a basket of fruit comprising anapple.”

Moreover, terms like “user equipment (UE),” “mobile station,” “mobile,”subscriber station,” “subscriber equipment,” “access terminal,”“terminal,” “handset,” and similar terminology, refer to a wirelessdevice utilized by a subscriber or user of a wireless communicationservice to receive or convey data, control, voice, video, sound, gaming,or substantially any data-stream or signaling-stream. The foregoingterms are utilized interchangeably in the subject specification andrelated drawings. Likewise, the terms “access point,” “base station,”“Node B,” “evolved Node B,” “eNodeB,” “home Node B,” “home accesspoint,” and the like, are utilized interchangeably in the subjectapplication, and refer to a wireless network component or appliance thatserves and receives data, control, voice, video, sound, gaming, orsubstantially any data-stream or signaling-stream to and from a set ofsubscriber stations or provider enabled devices. Data and signalingstreams can comprise packetized or frame-based flows.

Additionally, the terms “core-network”, “core”, “core carrier network”,“carrier-side”, or similar terms can refer to components of atelecommunications network that typically provides some or all ofaggregation, authentication, call control and switching, charging,service invocation, or gateways. Aggregation can refer to the highestlevel of aggregation in a service provider network wherein the nextlevel in the hierarchy under the core nodes is the distribution networksand then the edge networks. UEs do not normally connect directly to thecore networks of a large service provider but can be routed to the coreby way of a switch or radio access network. Authentication can refer todeterminations regarding whether the user requesting a service from thetelecom network is authorized to do so within this network or not. Callcontrol and switching can refer determinations related to the futurecourse of a call stream across carrier equipment based on the callsignal processing. Charging can be related to the collation andprocessing of charging data generated by various network nodes. Twocommon types of charging mechanisms found in present day networks can beprepaid charging and postpaid charging. Service invocation can occurbased on some explicit action (e.g. call transfer) or implicitly (e.g.,call waiting). It is to be noted that service “execution” may or may notbe a core network functionality as third party network/nodes may takepart in actual service execution. A gateway can be present in the corenetwork to access other networks. Gateway functionality can be dependenton the type of the interface with another network.

Furthermore, the terms “user,” “subscriber,” “customer,” “consumer,”“prosumer,” “agent,” and the like are employed interchangeablythroughout the subject specification, unless context warrants particulardistinction(s) among the terms. It should be appreciated that such termscan refer to human entities or automated components (e.g., supportedthrough artificial intelligence, as through a capacity to makeinferences based on complex mathematical formalisms), that can providesimulated vision, sound recognition and so forth.

Aspects, features, or advantages of the subject matter can be exploitedin substantially any, or any, wired, broadcast, wirelesstelecommunication, radio technology or network, or combinations thereof.Non-limiting examples of such technologies or networks comprisebroadcast technologies (e.g., sub-Hertz, extremely low frequency, verylow frequency, low frequency, medium frequency, high frequency, veryhigh frequency, ultra-high frequency, super-high frequency, terahertzbroadcasts, etc.); Ethernet; X.25; powerline-type networking, e.g.,Powerline audio video Ethernet, etc.; femtocell technology; Wi-Fi;worldwide interoperability for microwave access; enhanced general packetradio service; third generation partnership project, long termevolution; third generation partnership project universal mobiletelecommunications system; third generation partnership project 2, ultramobile broadband; high speed packet access; high speed downlink packetaccess; high speed uplink packet access; enhanced data rates for globalsystem for mobile communication evolution radio access network;universal mobile telecommunications system terrestrial radio accessnetwork; or long term evolution advanced.

What has been described above includes examples of systems and methodsillustrative of the disclosed subject matter. It is, of course, notpossible to describe every combination of components or methods herein.One of ordinary skill in the art may recognize that many furthercombinations and permutations of the claimed subject matter arepossible. Furthermore, to the extent that the terms “includes,” “has,”“possesses,” and the like are used in the detailed description, claims,appendices and drawings such terms are intended to be inclusive in amanner similar to the term “comprising” as “comprising” is interpretedwhen employed as a transitional word in a claim.

What is claimed is:
 1. A system, comprising: a processor; and a memorythat stores executable instructions that, when executed by theprocessor, facilitate performance of operations, comprising: determiningthat an adapted bearer path satisfies a selection rule based on a rankof the adapted bearer path relative to adapted bearer paths, wherein theadapted bearer path is an alteration of a bearer path of a long termevolution broadcast network communicating long term evolution broadcastdata via a first device, wherein the alteration of the bearer pathalters which devices comprise the bearer path, wherein the alteration ofthe bearer path supports transport of the long term evolution broadcastdata between a broadcast source device and a user equipment via theadapted bearer path, wherein the rank is based on a historicalperformance of the long term evolution broadcast network, and whereinthe adapted bearer path comprises a second device; and adapting anexisting long term evolution broadcast session based on the alterationof the bearer path facilitating continued communication of the long termevolution broadcast data between the broadcast source device and theuser equipment via the adapted bearer path.
 2. The system of claim 1,wherein the rank of the adapted bearer path is based on a contentpropagation time via the long term evolution broadcast network.
 3. Thesystem of claim 2, wherein the rank of the adapted bearer path is basedon a fault response time of the long term evolution broadcast network.4. The system of claim 1, wherein the alteration of the bearer pathresults in the adapted bearer path comprising the second device and notcomprising the first device.
 5. The system of claim 1, wherein thealteration of the bearer path results in the adapted bearer pathcomprising the second device and the first device.
 6. The system ofclaim 1, wherein the long term evolution broadcast data comprisesmultimedia broadcast multicast service data.
 7. The system of claim 1,wherein the long term evolution broadcast data comprises enhancedmultimedia broadcast multicast service data.
 8. The system of claim 1,wherein the adapted bearer path increases a fault response in comparisonto the bearer path.
 9. The system of claim 1, wherein the adapted bearerpath reduces propagation times for broadcast content in comparison tothe bearer path.
 10. The system of claim 1, wherein the determining thatthe adapted bearer path satisfies the selection rule occurs in near realtime.
 11. The system of claim 1, wherein the processor is comprised innetwork equipment of the long term evolution broadcast network.
 12. Amethod, comprising: determining, by a system comprising a processor anda memory, an updated bearer path based on an alteration of a presentlyused bearer path of a long term evolution broadcast networkcommunicating long term evolution broadcast data via a first long termevolution broadcast network device, wherein the alteration results inthe updated bearer path comprising a different device than the presentlyused bearer path before the alteration, wherein the updated bearer pathcomprises a second long term evolution broadcast network device, whereinthe presently used bearer path facilitates communication of contentbetween a broadcast source device and a broadcast receiving device, andwherein the updated bearer path enables continued communication of thecontent between the broadcast source device and the broadcast receivingdevice; and in response to selecting the updated bearer path based on arank of the updated bearer path relative to other updated bearer paths,altering, by the system, the presently used bearer path to allow thecontinued communication of the content via the updated bearer path,wherein the selecting is based on a historical performance of the longterm evolution broadcast network.
 13. The method of claim 12, whereinthe selecting the updated bearer path based on the rank of the updatedbearer path relative to the other updated bearer paths is based on afault response time of the long term evolution broadcast network. 14.The method of claim 12, wherein the selecting the updated bearer pathbased on the rank of the updated bearer path relative to the otherupdated bearer paths is based on a content propagation time via the longterm evolution broadcast network.
 15. The method of claim 12, whereinthe updated bearer path comprises the second long term evolutionbroadcast network device and does not comprise the first long termevolution broadcast network device.
 16. The method of claim 12, whereinthe updated bearer path comprises the second long term evolutionbroadcast network device and the first long term evolution broadcastnetwork device.
 17. A non-transitory computer readable storage devicecomprising executable instructions that, in response to execution, causea system comprising a processor to perform operations, comprising:selecting an altered bearer path that satisfies a selection rule basedon a determined rank of the altered bearer path relative to otheraltered bearer paths, wherein the rank is based on a historicalperformance of a long term evolution broadcast network, wherein thealtered bearer path is based on an instant bearer path of the long termevolution broadcast network communicating long term evolution broadcastdata via a first long term evolution broadcast network device, whereinthe altered bearer path comprises at least one different device than theinstant bearer path, wherein the altered bearer path comprises a secondlong term evolution broadcast network device, and wherein the alteredbearer path facilitates continued transport of the long term evolutionbroadcast data via the altered bearer path; and initiatingimplementation of the altered bearer path to support the continuedtransport of the long term evolution broadcast data for an instant longterm evolution broadcast session via the altered bearer path.
 18. Thenon-transitory computer readable storage device of claim 17, wherein thealtered bearer path comprises the second long term evolution broadcastnetwork device and does not comprise the first long term evolutionbroadcast network device.
 19. The non-transitory computer readablestorage device of claim 17, wherein the altered bearer path comprisesthe second long term evolution broadcast network device and the firstlong term evolution broadcast network device.
 20. The non-transitorycomputer readable storage device of claim 17, wherein the altered bearerpath improves a fault response in comparison to the instant bearer path.